An Adaptive Multigrid Method for the Euler Equations
نویسندگان
چکیده
It is well known that an accurate solution to the Euler equations requires more resolution in some parts of the flow field than others. Just where these regions are, and how fine the mesh spacing must be, depends on characteristics of the solution to be computed, and changes with different flow parameters, such as Mach number, angle of attack, etc. Therefore, it cannot be known in advance of the computation. A solution technique which gets comparable accuracy over the entire flow field, thus using fewer points in smoother regions of the solution and more elsewhere, would clearly be optimal. In this talk, we describe a method of local adaptive grid refinement for the solution of the steady Euler equations in two dimensions, which automatically selects regions requiring mesh refinement by measuring the local truncation error. Our method of refinement uses locally uniform fine rectangles which are superimposed on a global coarse grid. Possibly several nested levels of refined grids will be used until a given accuracy is attained. The fine grid patches are in the same coordinate system as the underlying coarse grid. All the data management is done in the computational plane, where, since we use rectangular grids, the data structures and bookkeeping can be very simple (see figure i). Furthermore, the same data structures and control flow needed for adaptive grid refinement are also required for multigrid convergence acceleration. This can therefore be added with little additional cost. Other adaptive mesh strategies have previously been proposed. Many of them are moving grid point methods, where a logically rectangular mesh is distorted to put more grid points in region where the solution error is large. Brackbill and Saltzman [3] do this by having their mesh minimize a functional which includes terms measuring the solution error, grid smoothness, and grid orthogonality. Rai and Anderson [4] attract the grid points into regions with high error by determining grid point speeds. These methods seem to work well in the examples in the literature, and they do not suffer from the difficulties with conservation that a patched grid method has at the grid interfaces. However, controlling the grid skewness in these methods is very difficult, and will be more so in three dimensions. Our method does not have this drawback. Furthermore, in a moving grid point method, it is still desirable to have a mechanism to add new points if necessary. Recent work by Murman and Usab [5] presents a similar approach to grid adaption using nested grid patches, but does not include a procedure for automatic control of the error. We add here that
منابع مشابه
Multigrid for Steady Gas Dynamics Problems
This paper consists of two parts. In the rst part we give a review of a good multigrid method for solving the steady Euler equations of gas dynamics on a locally reened mesh. The method is self-adaptive and makes use of unstructured grids that can be considered as parts of a nested sequence of structured grids. It is brieey described and applied to some steady Euler-ow problems. The method appe...
متن کاملHybrid Adaptation Method and Directional Viscous Multigrid with Prismatic-Tetrahedral Meshes
A solution adaptive scheme with directional multigrid for viscous computations on hybrid grids is presented. The ow domain is discretized with prismatic and tetrahedral elements. The use of hybrid grid enables the solver to compute accurate solutions with relatively less memory requirement than a fully unstructured grid. Further, employing prisms to discretize the full Navier-Stokes equations a...
متن کامل46. G. Wittum. Multi-grid Methods for Stokes and Navier-stokes Equations with Transform- Ing Smoothers: Algorithms and Numerical Results. Gmres: a Generalized Minimal Residual Algorithm for Solving Non-symmetric Linear Systems.grid and Iccg for Problems with Interfaces. In
Numerical solution of the stationary navier-stokes equations by means of a multiple grid method and newton iteration. Distributive iterationen f ur indeenite Systeme als Gll atter in Mehrgitter-verfahren am Beispiel der Stokes-und Navier-Stokes-Gleichungen mit Schwerpunkt auf unvollstt andingen Zerlegungen. PhD thesis, Christan-Albrechts Universitt at, Kiel, 1986. 145. G. Wittum. Linear iterati...
متن کاملAdjoint-based h-p adaptive discontinuous Galerkin methods for the 2D compressible Euler equations
In this paper, we investigate and present an adaptive Discontinuous Galerkin algorithm driven by an adjoint-based error estimation technique for the inviscid compressible Euler equations. This approach requires the numerical approximations for the flow (i.e. primal) problem and the adjoint (i.e. dual) problem which corresponds to a particular simulation objective output of interest. The converg...
متن کاملAdjoint-based h-p Adaptive Discontinuous Galerkin Methods for the Compressible Euler Equations
In this paper, we investigate and present an adaptive Discontinuous Galerkin algorithm driven by an adjoint-based error estimation technique for the inviscid compressible Euler equations. This approach requires the numerical approximations for the flow (i.e. primal) problem and the adjoint (i.e. dual) problem which corresponds to a particular simulation objective output of interest. The converg...
متن کاملCell-vertex Based Multigrid Solution of the Time Domain Maxwell’s Equations
The time domain Maxwell’s equations are numerically solved using a multigrid method in a scattered field formulation and a cell-vertex based finite volume time domain framework. The multilevel method is an adaptation of Ni’s [9] cell-vertex based multigrid technique, proposed for accelerating steady state convergence of nonlinear Euler equations of gas dynamics. Accelerated convergence to stead...
متن کامل